home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / serien / purity / nr.48 / forum / kp-mp3-fehler < prev    next >
Text File  |  1995-03-07  |  2KB  |  78 lines

  1. Yho, hier habe ich einige Fehler in KickPascal  2.12/OS2-Includes
  2.  
  3.                                 und MaxonPASCAL 3.00/OS3.1-Includes
  4.  
  5. aufgelistet, PackMAN.
  6.  
  7. ----------------------------------------------------------------------
  8.  
  9. Includes/intuition.lib
  10.  
  11. Zeile 37: muß es "p_Requester" also so heißen:
  12.  
  13.   -156 : PROCEDURE ModifyProp(A0:p_Gadget; A1:p_Window;
  14.                               A2:p_Requester; D0,D1,D2,D3,D4:Long)
  15.  
  16. ----------------------------------------------------------------------
  17.  
  18. Includes/Workbench/startup.h
  19.  
  20. Includedatei muß folgendermaßen aussehen:
  21.  
  22. {$if not def WORKBENCH_STARTUP_H} CONST WORKBENCH_STARTUP_H=0;
  23.  
  24. {*********************************************************************
  25.  ** KickPascal-Include-Datei "Workbench/Startup.h" zu Kickstart 3.0 **
  26.  ********************************************************************* }
  27.  
  28. {richtiggestellte Version von: Falk Zühlsdorff (PackMAN) 22.06.1994
  29.  
  30.  bereits unter KP2.12/OS2-Includes falsch, vergl. RKRM_Libraries S.348}
  31.  
  32. TYPE p_WBStartup = ^WBStartup;
  33. TYPE p_WBArg = ^WBArg;
  34.  
  35. {$if not def EXEC_PORTS_H;incl "exec/ports.h";endif}
  36. {$if not def LIBRARIES_DOS_H;incl "libraries/dos.h";endif}
  37.  
  38. TYPE WBArg = RECORD
  39.  wa_Lock : BPTR;
  40.  wa_Name : Str;
  41. END;
  42.  
  43.  
  44. TYPE WBStartup = RECORD
  45.  sm_Message    : Message;
  46.  sm_Process    : p_MsgPort;
  47.  sm_Segment    : BPTR;                {Fehler: sm_ArgList : p_WBArg;}
  48.  sm_NumArgs    : Long;
  49.  sm_ToolWindow : Str;
  50.  sm_ArgList    : ^ARRAY[1..MAXINT] OF WBArg;
  51. END;
  52.  
  53. {$endif}
  54.  
  55. ----------------------------------------------------------------------
  56.  
  57. Include/intuition/screen.h
  58.  
  59. die Lösung für die Sache mit DrawInfo.dri_Pens:^Word ist auf #40.
  60.  
  61. ----------------------------------------------------------------------
  62. Include/graphics/rastport.h
  63.  
  64. TYPE GelsInfo = RECORD
  65.                  sprRsrvd      : Short; {---> muß BYTE sein}
  66.                  ...                    {Ltd. RKRM etc.}
  67.                 END;
  68.  
  69. ---------------------------------------------------------------------
  70. Include/locale.lib
  71.  
  72. Bei Offset 78 (Zeile 27) muß es p_locale und nicht p_catalog heißen:
  73.  
  74. -78 : Function GetLocaleStr( A0 : p_Locale; D0 : Long) : Str;
  75.  
  76. ---------------------------------------------------------------------
  77.  
  78.